/*CSS RESET BEGIN*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
th{text-align:center;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
/*CSS RESET END*/

/*FONT DEFINED BEGIN*/
html{color:#000; background:#FFF;}
body,input,button,textarea,pre,code,kbd,samp,tt{font:12px/1.231 Tahoma,Helvetica,Arial,Simsun,sans-serif;}
table{font-size:inherit;font:100%;}
h1,h2,h3,h4,h5,h6,th,strong{font-weight:bold;}
em, cite{font-style:italic;}
h1{font-size: 2em;} 
h2{font-size: 1.8em;} 
h3{font-size: 1.6em;} 
h4{font-size: 1.4em;} 
h5{font-size: 1.2em;} 
h6{font-size: 1em;} 
sup{vertical-align:super;}
sub{vertical-align:sub;}
caption{margin-bottom:.5em;text-align:center;}
/*FONT DEFINED END/

/*GLOBAL BEGIN*/
input{padding:1px 2px; vertical-align:middle; height:16px; line-height:16px;}
input[type="checkbox"],input[type="radio"]{margin:5px 4px; margin:3px 2px\9; +margin:0px 1px 0px 0px;}
a:link, a:visited{color:#016a9f; text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}
.clear{zoom:1;}
.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.inline-block{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align:middle;}
.hide{display:none;}
/*GLOBAL END*/

table{width:95%; margin:12px auto 0 auto; background-color:#666; border-collapse:separate;border-spacing:1px;}
caption{text-align:left; line-height:32px; font-size:16px; font-weight:bold; text-indent:5px; background:#dcdcdc; margin:0px; padding:0px;}
th, td{height:24px; text-align:left; vertical-align:middle; background:#fff; padding:5px;}
th{width:120px; text-align:right; font-weight:normal; color:#999;}
td{width:260px;}
td.desc{width:auto;}
hr{width:95%; margin:16px auto 0 auto;}
pre{width:95%;margin:0 auto; line-height:1.5em;}